Part Number Hot Search : 
BAS70S PGA202 HFM101 L4951 THT25A 5929A X84C1 6268C
Product Description
Full Text Search
 

To Download M35080FP Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 To all our customers
Regarding the change of names mentioned in the document, such as Mitsubishi Electric and Mitsubishi XX, to Renesas Technology Corp.
The semiconductor operations of Hitachi and Mitsubishi Electric were transferred to Renesas Technology Corporation on April 1st 2003. These operations include microcomputer, logic, analog and discrete devices, and memory chips other than DRAMs (flash memory, SRAMs etc.) Accordingly, although Mitsubishi Electric, Mitsubishi Electric Corporation, Mitsubishi Semiconductors, and other Mitsubishi brand names are mentioned in the document, these names have in fact all been changed to Renesas Technology Corp. Thank you for your understanding. Except for our corporate trademark, logo and corporate statement, no changes whatsoever have been made to the contents of the document, and these changes do not constitute any alteration to the contents of the document itself. Note : Mitsubishi Electric will continue the business operations of high frequency & optical devices and power devices.
Renesas Technology Corp. Customer Support Dept. April 1, 2003
MITSUBISHI MICROCOMPUTERS
M35080FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
DESCRIPTION
The M35080FP is a bitmap pattern display control IC can display on the screen. Display frequency can operate in 3.3MHz to 20MHz, and is equipped with the analog RGB output (512 colors / 260k colors) and the digital RGB output (512 colors) function. Moreover, 2 pages (horizontal 128 dot vertical 96 dots/page) display can be simultaneously performed on 1 screen.It uses a silicon gate CMOS process and it housed in a 24-pin shrink SOP package.
PIN CONFIGURATION (TOP VIEW)
LP 1 VSS2 2 AC 3 CS 4 SCK 5 SIN 6 TCK 7 VDD1 8 P0/BLNK 9 P1/R2 10 P2/R1 11 P3/R0 12 24 NC 23 VDD2 22 ROUT/G2 21 GOUT/G1 20 BOUT/G0 19 IREF/B2 18 VG2/B1 17 VG1/B0 16 BIN 15 VSS1 14 VERT 13 HOR
M35080FP
FEATURES
* Pixel composition ............ Eight kinds (Can be chosen from the following)
........................ horizontal 128 dots verical 96 dots 2 pages ........................ horizontal 192 dots verical 64 dots 2 pages ........................ horizontal 256 dots verical 48 dots 2 pages ........................ horizontal 384 dots verical 32 dots 2 pages ........................ horizontal 32 dots verical 384 dots 2 pages ........................ horizontal 48 dots verical 256 dots 2 pages ........................ horizontal 64 dots verical 192 dots 2 pages ........................ horizontal 96 dots verical 128 dots 2 pages RGB output .................................................................................... Analog RGB output ...................................... ROUT, GOUT,BOUT Number of colors displayed ........................................................ double-screen display (3 bits each of RGB) : 512 colors one-screen display (6 bits each of RGB) : 260 K colors Digital RGB output .......................... R0 to R2, G0 to G2, B0 to B2, Number of colors displayed ........................................................ one and double-screen display (3 bits each of RGB) : 512 colors Bit map RAM ....................................................... 1000h to 3AFFh .............................. 128 96 9 plans (R, G, B every 3 bit) 2 .................................................................. 221184 bit (27 Kbyte) Display input frequency range ....................................................... ................................... external input FOSC = 3.3 MHz to 20 MHz Horizontal synchronous input frequency .......................................................... H.sync = 10 kHz to 20 kHz Output ports (Combination port output) ........................................ ................. 4 ports (Switches with R0, R1, R2 and BLNK output) DAC ................................................................. 6 bits 3 (R, G, B) Operating voltage .................................................... 2.7 V to 3.3 V
Outline 24P2Q-A
*
* * * * * *
APPLICATION
Liquid crystal display, Plasma display, Multi-scan monitor
Rev.1.0
MITSUBISHI MICROCOMPUTERS
M35080FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
PIN DESCRIPTION
Symbol LP VSS2
__
Pin name Test output Earthing pin Auto-clear input Chip select input Serial clock input Serial data input External clock Power pin Port P0 output BLNK Port P1 output R2 Port P2 output R1 Port P3 output R0 Horizontal synchronous signal input Vertical synchronous signal input Earthing pin Test pin Reference voltage output 1 B0
Input/ Output Output - Input Input Input Input Input - Output Output Output Output Input Input - - Output Test pin. Open this pin. Connect to GND.
Function
AC
__
When "L", this pin resets the internal IC circuit. Hysteresis input. Built-in pull-up resistor. This is the pin for chip select input. Set "L" level at serial data transmission. Hysteresis input.
__
CS SCK SIN TCK VDD1 P0/BLNK P1/R2 P2/R1 P3/R0 HOR VERT VSS1 BIN VG1/B0
At CS pin is "L" level, SDA pin serial data is taken in when SCL rises. Hysteresis input. Built-in pull-up resistor. This is the pin for serial input of display control register and display RAM data. Also, this pin output acknowledge signal. Hysteresis input. Nch open-drain output. This is the pin for external clock input. Digital power supply. Connect to +3V with the power pin. This is a general purpose port output at analog RGB output. Outputs port output or BLNK signal. Outputs BLNK signal at digital RGB output. This is the output port output at analog RGB output. Outputs R2 signal at digital RGB output. This is the output port output at analog RGB output. Outputs R1 signal at digital RGB output. This is the output port output at analog RGB output. Outputs R0 signal at digital RGB output. Input horizontal synchronous signal. (Hysteresis input.) Input vertical synchronous signal. (Hysteresis input.) Connect to GND. Test pin. Connect to GND. Use reference voltage output 1 of DAC for analog RGB output at analog RGB output. Connect to capacitor. Output B0 signal at digital RGB output.
VG2/B1
Reference voltage output 1 B1
Output
Use reference voltage output 2 of DAC for analog RGB output at analog RGB output. Connect to capacitor. Output B1 signal at digital RGB output.
IREF/B2
Reference voltage output 2 B2
Output
The pin connects resistors which convert voltage current at analog RGB output. Output B2 signal at digital RGB output.
BOUT/G0
Analog B signal output
Output
Output analog B signal at analog RGB output(Current output). Connect to load resistance. Output G0 signal at digital RGB output.
G0 GOUT/G1
Analog G signal output
Output
Output analog G signal at analog RGB output(Current output). Connect to load resistance. Output G1 signal at digital RGB output.
G1 ROUT/G2
Analog R signal output
Output
Output analog R signal at analog RGB output(Current output). Connect to load resistance. Output G2 signal at digital RGB output.
G2 VDD2 NC Power pin NC - -
Digital power supply. Connect to +3V with the power pin. NC pin. Open.
2
BLOCK DIAGRAM
TCK LP 1 13 14 HOR VERT 7
CS Polality switching circuit
4
SCK
5
Input control circuit Synchronous signal switching circuit 9 P0/BLNK
SIN Timing generator
6
VDD1
8
Data control circuit H counter
Address control circuit
Port output control circuit
10 P1/R2
11 P2/R1
VDD2 23 12 P3/R0 Display position detection circuit
VSS1 15
Display control register
VSS2
2
AC Read-out control circuit
3
BIN 16
Bit map RAM (page A)
Bit map RAM (page B)
22 ROUT/G2
Shift register
Display control circuit
Output control circuit (DAC)
21 GOUT/G1
20 BOUT/G0
19 IREF /B2
18 VG2 /B1
17 VG1 /B0
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
MITSUBISHI MICROCOMPUTERS
M35080FP
3
MITSUBISHI MICROCOMPUTERS
M35080FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
of the memory for page A, and the memory for page B. Registers PAGEONA and PAGEONB perform page control at the time of writing in data. For detail, refer to "DATA INPUT EXAMPLE". Memory constitution is shown in Figure 1 to 10.
MEMORY CONSTITUTION
Address 000016 to 000716 are assigned to the display RAM, address 100016 to 3AFF16 are assigned to bitmap RAM. The internal circuit is reset and all display control registers (address 000016 to 000716) are set to "0" when the AC pin level is "L". And then, bit map RAM is not erased and be undefinited. This memory has 2page composition (an address is Page A and page B community)
Address 000016 000116 000216 000316 000416 000516 000616 000716
DAF - - - - - - - -
DAE - -
DAD - -
DAC - - - -
DAB - - - -
DAA - YM2 - - TEST - - -
DA9 - YM1 VP9 HP9 - - - -
DA8 -
DA7 -
DA6 -
DA5 -
DA4 -
DA3 - - VP3 HP3
DA2 -
DA1
DA0
PAGEONB PAGEONA
YM0 BLANK1 BLANK0 ALLON DSPON VP8 HP8 - - - - VP7 HP7 - - - VP6 HP6 - - - VP5 HP5 - - - VP4 HP4
WIDTH2 WIDTH1 WIDTH0
VSIZE1 VSIZE0 - -
VP2 HP2
VP1 HP1
VP0 HP0
ANADIG2 ANADIG1 ANADIG0 SYNCCK
POLV POLH MODE2 MODE1 MODE0 - - - - - - - - - -
-
DACON
- - -
- - -
- - -
-
SBLANK3 SBLANK2 SBLANK1 SBLANK0
PTD3 PTD2 PTD1 PTD0
Fig.1 Memory constitution (Display Control register)
Note : Address 000016 and 000416 to 000716 are Page A and B common registers. The writing of data is made regardless of registers PAGEONA and PAGEONB. As for addresses 000116 to 000316, register of Page A and Page B exists for every page (common to an address.) When write data in the memory for page A, and write data in the memory for page B, set it as register PAGEONA = "1" at register PAGEONB = "1." When both of PAGEONA and PAGEONB are set to "1", data can be simultaneously written in both the memory for page A, and the memory for page B. Address 0XXX16 other than addresses 000016 to 000716 are write-protected.
4
MITSUBISHI MICROCOMPUTERS
M35080FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
Address DAF DAE DAD DAC DAB DAA DA9 DA8 DA7 DA6 DA5 DA4 DA3 DA2 DA1 DA0 100016 100116 100216 100316 100416 100516 100616 100716 100816 100916 100A16
Dot composition (DAF to DA0) at 128 dots 96 dots Dot 1 to 16 of line 1 Dot 17 to 32 of line 1 Dot 33 to 48 of line 1 Dot 49 to 64 of line 1 Dot 65 to 80 of line 1 Dot 81 to 96 of line 1 Dot 97 to 112 of line 1 Dot 113 to 128 of line 1 Dot 1 to 16 of line 2 Dot 17 to 32 of line 2 Dot 33 to 48 of line 2
Bit map RAM (R0) data
120616 120716 120816 12F916 12FA16 12FB16 12FC16 12FD16 12FE16 12FF16 130016
13FF16 Fig.2 Memory constitution (Bit map RAM (R0))
Notes : Bit map RAM (Addresses 100016 to 3AFF16) has 2-page composition of the memory for page A, and the memory for page B. When write data in the memory for page A, and write data in the memory for page B, set it as register PAGEONA = "1" at register PAGEONB = "1." When both of PAGEONA and PAGEONB are set to "1", data can be simultaneously written in both the memory for page A, and the memory for page B.
......... .........
Dot 81 to 96 of line 95 Dot 97 to 112 of line 95 Dot 113 to 128 of line 95 Dot 1 to 16 of line 96 Dot 17 to 32 of line 96 Dot 33 to 48 of line 96 Dot 49 to 64 of line 96 Dot 65 to 80 of line 96 Dot 81 to 96 of line 96 Dot 97 to 112 of line 96
.........
unused area
5
MITSUBISHI MICROCOMPUTERS
M35080FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
Address DAF DAE DAD DAC DAB DAA DA9 DA8 DA7 DA6 DA5 DA4 DA3 DA2 DA1 DA0 140016 140116
Dot composition (DAF to DA0) at 128 dots 96 dots Dot 1 to 16 of line 1 Dot 17 to 32 of line 1
16FE16 16FF16 170016
17FF16 Fig.3 Memory constitution (Bit map RAM (R1)) Address DAF DAE DAD DAC DAB DAA DA9 DA8 DA7 DA6 DA5 DA4 DA3 DA2 DA1 DA0 180016 180116
Dot composition (DAF to DA0) at 128 dots 96 dots Dot 1 to 16 of line 1 Dot 17 to 32 of line 1
1AFE16 1AFF16 1B0016
1FFF16 Fig.4 Memory constitution (Bit map RAM (R2))
.........
.........
Bit map RAM (R1) data
Dot 81 to 96 of line 96 Dot 97 to 112 of line 96
.........
.........
unused area
.........
Bit map RAM (R2) data
Dot 81 to 96 of line 96 Dot 97 to 112 of line 96
.........
6
unused area
MITSUBISHI MICROCOMPUTERS
M35080FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
Address DAF DAE DAD DAC DAB DAA DA9 DA8 DA7 DA6 DA5 DA4 DA3 DA2 DA1 DA0 200016 200116
Dot composition (DAF to DA0) at 128 dots 96 dots Dot 1 to 16 of line 1 Dot 17 to 32 of line 1
22FE16 22FF16 230016
23FF16 Fig.5 Memory constitution (Bit map RAM (G0)) Address DAF DAE DAD DAC DAB DAA DA9 DA8 DA7 DA6 DA5 DA4 DA3 DA2 DA1 DA0 240016 240116
Dot composition (DAF to DA0) at 128 dots 96 dots Dot 1 to 16 of line 1 Dot 17 to 32 of line 1
26FE16 26FF16 270016
27FF16 Fig.6 Memory constitution (Bit map RAM (G1)) Address DAF DAE DAD DAC DAB DAA DA9 DA8 DA7 DA6 DA5 DA4 DA3 DA2 DA1 DA0 280016 280116
Dot composition (DAF to DA0) at 128 dots 96 dots Dot 1 to 16 of line 1 Dot 17 to 32 of line 1
2AFE16 2AFF16 2B0016
2FFF16 Fig.7 Memory constitution (Bit map RAM (G2))
.........
.........
Bit map RAM (G0) data
Dot 81 to 96 of line 96 Dot 97 to 112 of line 96
.........
.........
unused area
.........
Bit map RAM (G1) data
Dot 81 to 96 of line 96 Dot 97 to 112 of line 96
.........
.........
unused area
.........
Bit map RAM (G2) data
Dot 81 to 96 of line 96 Dot 97 to 112 of line 96
.........
unused area
7
MITSUBISHI MICROCOMPUTERS
M35080FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
Address 300016 300116 DAF DAE DAD DAC DAB DAA DA9 DA8 DA7 DA6 DA5 DA4 DA3 DA2 DA1 DA0
Dot composition (DAF to DA0) at 128 dots 96 dots Dot 1 to 16 of line 1 Dot 17 to 32 of line 1
32FE16 32FF16 330016
33FF16 Fig.8 Memory constitution (Bit map RAM (B0)) Address DAF DAE DAD DAC DAB DAA DA9 DA8 DA7 DA6 DA5 DA4 DA3 DA2 DA1 DA0 340016 340116
Dot composition (DAF to DA0) at 128 dots 96 dots Dot 1 to 16 of line 1 Dot 17 to 32 of line 1
36FE16 36FF16 370016
37FF16 Fig.9 Memory constitution (Bit map RAM (B1)) Address DAF DAE DAD DAC DAB DAA DA9 DA8 DA7 DA6 DA5 DA4 DA3 DA2 DA1 DA0 380016 380116
Dot composition (DAF to DA0) at 128 dots 96 dots Dot 1 to 16 of line 1 Dot 17 to 32 of line 1
3AFE16 3AFF16 3B0016
3FFF16 Fig.10 Memory constitution (Bit map RAM (B2))
.........
.........
Bit map RAM (B0) data
Dot 81 to 96 of line 96 Dot 97 to 112 of line 96
.........
.........
unused area
.........
Bit map RAM (B1) data
Dot 81 to 96 of line 96 Dot 97 to 112 of line 96
.........
.........
unused area
.........
Bit map RAM (B2) data
Dot 81 to 96 of line 96 Dot 97 to 112 of line 96
.........
8
unused area
MITSUBISHI MICROCOMPUTERS
M35080FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
Pixel composition
Each bit of a bit map display consists of nine bit map RAM (R0 to R2, G0 to G2, and B0 to B2.) Color setup can be specified out of 512 kinds per dot. The bit map RAM address corresponding to dot composition in case pixel composition is 128 dot x 96 dot is shown
in Fig. 11. And, the bit map RAM address corresponding to dot composition in case pixel composition is 64 dot x192 dot is shown in Fig. 12. In other pixel composition, the bit map RAM is similarly assigned in an order from the dots 1 to 16 of line 1.
Dots Lines 1 2 3 4 5 6
1 to 16 00016 00816 01016 01816 02016 02816
17 to 32 33 to 48 49 to 64 65 to 80 81 to 96 97 to 112113 to 128 00116 00916 01116 01916 02116 02916 00216 00A16 01216 01A16 02216 02A16 00316 00B16 01316 01B16 02316 02B16 00416 00C16 01416 01C16 02416 02C16 00516 00D16 01516 01D16 02516 02D16 00616 00E16 01616 01E16 02616 02E16 00716 00F16 01716 01F16 02716 02F16
......
......
......
......
......
......
......
......
91 92 93 94 95 96
* The numerical value in a thick frame corresponds to lower 10-bits of bit map RAM (R0 to R2, G0 to G2, B0 to B2) address. (n RAM character number : 0 to 7) Dot composition in 1 address (16 bits) is MSB....................LSB
Fig.11 Pixel composition (at 128 dots 96 dots)
Dots Lines 1 2 3 4 5 6
187 188 189 190 191 192
* The numerical value in a thick frame corresponds to lower 10-bits of bit map RAM (R0 to R2, G0 to G2, B0 to B2) address. (n RAM character number : 0 to 7) Dot composition in 1 address (16 bits) is MSB....................LSB
Fig.12 Pixel composition (at 64 dots 192 dots)
...... ......
2D016 2D816 2E016 2E816 2F016 2F816
2D116 2D916 2E2E6 2E916 2F116 2F916
2D216 2DA16 2E216 2EA16 2F216 2FA16
2D316 2DB16 2E316 2EB16 2F316 2FB16
2D416 2DC16 2E416 2EC16 2F416 2FC16
2D516 2DD16 2E516 2ED16 2F516 2FD16
2D616 2DE16 2E616 2EE16 2F616 2FE16
2D716 2DF16 2E716 2EF16 2F716 2FF16
1 to 16 00016 00416 00816 00C16 01016 01416
17 to 32 33 to 48 49 to 64 00116 00516 00916 00D16 01116 01516 00216 00616 00A16 00E16 01216 01616 00316 00716 00B16 00F16 01316 01716
......
......
......
2E816 2EC16 2F016 2F416 2F816 2FC16
......
2E916 2ED16 2F116 2F516 2F916 2FD16
2EA16 2EE16 2F216 2F616 2FA16 2FE16
2EB16 2EF16 2F316 2F716 2FB16 2FF16
9
MITSUBISHI MICROCOMPUTERS
M35080FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
Register Address 000016 DA Register Contents Status 0 0 PAGEONA 1 0 1 PAGEONB 1 0 2 - 1 0 3 - 1 0 4 - 1 0 5 - 1 0 6 - 1 0 7 - 1 0 8 - 1 0 9 - 1 0 A - 1 0 B - 1 0 C - 1 0 D - 1 0 E - 1 F 0 1 Can not be used. Set "0" to this bit. Can not be used. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Function Writing to the memory(display control registers and Bit map RAM) for page A is disapproval. Writing to the memory(display control registers and Bit map RAM) for page A is permission. Writing to the memory(display control registers and Bit map RAM) for page B is disapproval. Writing to the memory(display control registers and Bit map RAM) for page B is permission. Set "0" to this bit. Memory writing control for page B. Remarks
Memory writing control for page A.
-
10
MITSUBISHI MICROCOMPUTERS
M35080FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
Address 000116 DA Register Contents Status 0 0 WIDTH0 1 0 1 WIDTH1 1 0 2 WIDTH2 1 0 3 - 1 0 4 DSPON 1 0 5 - 1 0 6 BLANK0 1 0 7 BLANK1 1 0 8 YM0 1 0 9 YM1 1 0 A YM2 1 0 B - 1 0 C - 1 0 D - 1 0 E - 1 - 0 1 Can not be used. Set "0" to this bit. Can not be used. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Set "0" to this bit. when set to R < 0, R = 0. Same as G output and B output. Can not be used. BLANK1 BLANK0 Blank signal 0 0 Normal(Control by register WIDTH 0 to 2) 0 1 Control by Bit map RAM(R0) 1 0 Control by Bit map RAM(G0) 1 1 Control by Bit map RAM(B0)
2 2
Function WIDTH2 WIDTH1 WIDTH0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Set "0" to this bit. Can not be used. Display OFF Display ON Set "0" to this bit. Pixel (Horizontal Vertical) 128 96 dots 192 64 dots 256 48 dots 384 32 dots 32 384 dots 48 256 dots 64 192 dots 96 128 dots
Remarks Set the pixel composition.
The BLNK signal of the range set up by this register is outputted at the time of BLANK1, 0 = 0, and 0 (normal) setup.
The measure against a character bend (test bit)
Control of blank signal. (a blank setup in a bit unit is possible). Note 2
R = 2nRn - 2nYMn
n=0 n=0
Control of R, G and B output luminosity
F
Notes 1 : This register is consisted of 2 pages (address community) of the register for page A, and the register for page B. Writing control to each page is performed by registers PAGEONA and PAGEONB (address 000016). 2 : The bit map RAM used for blank signal control is not applicable to color setup.
11
MITSUBISHI MICROCOMPUTERS
M35080FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
Address 000216 DA Contents Register Status 0 0 VP0 1 1 0 VP1 1 2 0 VP2 1 3 0 VP3 1 4 0 VP4 1 5 0 VP5 1 6 0 VP6 1
Monitor display
VERT
VS HOR
Function If VS is the vertical display start location, VS = H
n=0
Remarks Setting vertical start location
9
2nVPn
H: Cycle with the horizonal synchronizing pulse
Note 2
HS
Display area Note 2 Note 2
Note 2
7
0 VP7 1
8
0 VP8 1
9
0 VP9 1
A
0 - 1
It should be fixed to "0". Can not be used. It should be fixed to "0". Can not be used.
VSIZE1 VSIZE0 Vertical direction size 0 1H/dot 0 1 2H/dot 0 0 3H/dot 1 1 4H/dot 1 H : Synchronous of horizontal direction pulse
.
B
0 - 1
C
0 VSIZE0 1
Setting vertical direction dot size
D
0 VSIZE1 1
E
0 - 1 0
It should be fixed to "0". Can not be used. It should be fixed to "0". Can not be used.
F
-
1
Notes 1 : This register is consisted of 2 pages (address community) of the register for page A, and the register for page B. Writing control to each page is performed by registers PAGEONA and PAGEONB (address 000016). 2 : Set up the horizontal and vertical display start location so that display range may not exceed it. Set the character code "1FF16" (blank without background) for the display RAM of the part which the display range exceeds.
12
MITSUBISHI MICROCOMPUTERS
M35080FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
Address 000316 DA Register HP0 1 0 1 HP1 1 0 2 HP2 1
HOR
Contents Status 0 Function If HS is the horizontal display start location, HS = T
n=0
Remarks
0
Setting horizontal start location
9
2nHPn
T: Display clock
0 3 HP3 1 0 4 HP4
VERT
VS
Note 2
1 0 5 HP5 1 0 6 HP6 1 0 7 HP7 1 0 8 HP8 1 0 9 HP9 1 0 A - 1 0 B - 1 0 C - 1 0 D - 1 0 E - 1 0 F - 1
HS
Display area Note 2 Note 2
Monitor display
Note 2
It should be fixed to "0". Can not be used. It should be fixed to "0". Can not be used. It should be fixed to "0". Can not be used. It should be fixed to "0". Can not be used. It should be fixed to "0". Can not be used. It should be fixed to "0". Can not be used.
Notes 1 : This register is consisted of 2 pages (address community) of the register for page A, and the register for page B. Writing control to each page is performed by registers PAGEONA and PAGEONB (address 000016). 2 : Set up the horizontal and vertical display start location so that display range may not exceed it. Set the character code "1FF16" (blank without background) for the display RAM of the part which the display range exceeds.
13
MITSUBISHI MICROCOMPUTERS
M35080FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
Address 000416 DA Register Contents Status 0 0 MODE0 1 0 1 MODE1 1 0 2 - 1 0 3 POLH 1 0 4 POLV 1 0 5 - 1 0 6 - 1 0 7 - 1 0 8 - 1 0 9 - 1 0 A TEST 1 0 B SBLANK0 1 Can not be used. It synchronizes with a display CK rising and is port output (at the time of digital output setup). It synchronizes with a display CK falling and is port output (at the time of analog output setup).
SBLANK1 SBLANK2 0 0 1 0 0 1 1 1
P0/BLNK pin output Port P0 output Can not be used Can not be used BLNK output
Function
MODE1 MODE0 Display mode 0 0 Priority is given to Page A 1 0 Priority is given to Page B 1 0 260 K colors display 1 1 The average of Page A and Page B
Remarks
Set "0" to this bit. Can not be used. HOR pin is negative polarity HOR pin is positive polarity VERT pin is negative polarity VERT pin is positive polarity Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Test bit Polarity of VERT pin Polarity of HOR pin
BLNK signal output timing control (BLNK signal). Effective at the time of SBLANK1, 2 = 1, and 1 (BLNK output) setup.
0 C SBLANK1 1 0 1 E - 0 1 F - 0 1
P0/BLNK pin output control. SBLANK2 : address 000716
D
PTC13
Port P1 to P3 output (at the time of analog RGB output setup "L" fixation) R0 to R2 output (at the time of digital RGB output setup "H" fixation) Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used.
P1 to P3 output control
14
MITSUBISHI MICROCOMPUTERS
M35080FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
Address 000516 DA Register Contents Status 0 0 - 1 0 1 - 1 0 2 - 1 0 3 - 1 0 4 - 1 0 5 - 1 0 6 - 1 0 7 - 1 0 8 - 1 0 9 - 1 0 A - 1 0 B - 1 0 C - 1 0 D - 1 0 E - 1 - 0 1 Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Function Remarks
F
15
MITSUBISHI MICROCOMPUTERS
M35080FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
Address 000616 DA Register Contents Status 0 0 - 1 0 1 - 1 0 2 - 1 0 3 - 1 0 4 - 1 0 5 - 1 0 6 - 1 0 7 - 1 0 8 - 1 0 9 - 1 0 A - 1 0 B - 1 0 C - 1 0 D - 1 0 E DACON 1 - 0 1 Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. DAC OFF (at the time of digital RGB output setup "L" fixation) DAC ON/OFF, Digital RGB output mode (G0 to G2, B0 to B2 signal output) and digital RGB/analog RGB output DAC ON (at the time of analog RGB output setup "H" fixation). Analog RGB change output mode (VG1, VG2, IREF, ROUT, GOUT, and BOUT signal output) Set "0" to this bit. Can not be used. Function Remarks
F
16
MITSUBISHI MICROCOMPUTERS
M35080FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
Address 000716 DA Register Contents Status 0 0 PTD0 1 0 1 PTD1 1 0 2 PTD2 1 0 3 PTD3 1 0 4 SBLANK2 1 0 5 - 1 0 6 - 1 0 7 - 1 0 8 - 1 0 9 - 1 0 A - 1 0 B - 1 0 C - 1 0 D - 1 0 E - 1 - 0 1 Can not be used. Set "0" to this bit. Can not be used. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Can not be used. Set "0" to this bit. Set "0" to this bit. Refer to SBLANK1(000416). Function "L" fixation at port output, negative polarity at BLNK output. "H" fixation at port output, positive polarity at BLNK output. "L" fixation at port output. "H" fixation at port output. "L" fixation at port output. "H" fixation at port output. "L" fixation at port output. "H" fixation at port output. Output control of P0/BLNK pin Data control of P3 pin Data control of P2 pin Data control of P1 pin Remarks Data control of P0 pin
F
17
MITSUBISHI MICROCOMPUTERS
M35080FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
DISPLAY FORM
M35080FP can display two pages, Page A and Page B, simultaneously, as shown in Figure 13. And,1 page of 260K color display can be displayed by piling up two pages completely.
Page A: register PAGEONA (address 000016) Set up by = "1." Page B: register PAGEONB (address 000016) Set up by = "1."
Example 1
Example 2
Page A (128 dots 96 dots)
Page A (128 dots 96 dots)
Page B (128 dots 96 dots)
Page B (128 dots 96 dots)
Monitor display
Monitor display
Fig. 13 The example of a display at the time of a 2-page display
Notes 1: Setup of display position, display size, etc. can be freely performed for every page. Two pages can be displayed side by side vertically and horizon tally. 2: when the display area of two pages overlaps on the monitoring screen, registers MODE0 and MODE1 (address 000416) can perform four displays as follows. MODE1 MODE0 Display mode 0 0 Priority is given to Page A 1 0 Priority is given to Page B 0 1 260 K colors display(Note 1) 1 1 The average of Page A and Page B
Display number of pages 2 pages 2 pages 1 page 2 pages
(1) Priority is given to Page A ................... The overlaped part gives priority to Page A, and Page B is not displayed. (2) Priority is given to Page B .................. The overlaped part gives priority to Page B, and Page A is not displayed. (3) 260 K colors display ............................ By overlaping two pages completely, 1 page of 260K color is displayed. RGB output is 6-bit(Note 2)each setup. (4) The average of Page A and Page B ... The overlaped part averages and outputs the RGB output of two pages.
Notes 1. It becomes 512 color displays at the time of digital RGB output setup. 2. Assignment of 6 bits each of RGB is as follows.
MSB R2 R1 Page A LSB R0
R
R0
R2
R1 Page B
G
G2 G1 Page A
G0
G2
G1 Page B
G0
B
B2
B1 Page A
B0
B2
B1 Page B
B0
18
MITSUBISHI MICROCOMPUTERS
M35080FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
DATA INPUT EXAMPLE
Data of Bit map RAM and display control registers can be set by the 16-bit serial input function. Example of data setting is shown in Figure 14.
Address/Data Address 000016 Data Data 000016 000116
DAF DAE DAD DAC DAB DAA
DA9
DA8
DA7
DA6
DA5
DA4
DA3
DA2
DA1
DA0
Remarks
Address setting
Page A and B writing setting (Note 1)
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0
0 0 0 0 0 0 0 0
0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 1 0 0 0
0 1 0 0 1
Page A and B display OFF Address setting Page A writing setting
Address 000016 Data Data Data Data Data Data Data 000016 000216 000316 000416 000516 000616 000716
Page A
VSIZE1 VSIZE0
VP9 VP8 VP7 VP6 VP5 VP4 VP3 VP2 VP1 VP0 HP9 HP8 HP7 HP6 HP5 HP4 HP3 HP2 HP1 HP0 0
0 0 0
Vertical display location setting Horizontal display location setting
0 0 0 1 0 0
0 0 0 0 0 0
0
0 0 0
0
0 0
SBLANK
0
0 0
3
0
0 0
SBLANK
POLV POLH MODE2 MODE1 MODE0
Display form setting
0 0
2
0 0
SBLANK
0 0
1
0 0
0 0
DAC setting
--
0
1
SBLANK 0 PTD3 Port output setting
Address 100016 Data Data
............
0
0
0
0
0
0
0
0
0
0
0
0
Address setting Bit map setting
100016 100116
Page A
Bit map RAM (Page A) (R0,R1,R2,G0,G1,G2,B0,B1,B2)
3AFE16 3AFF16
Data Data
Address 000016 Data Data Data 000016 000216 000316
0 0 0 0 0
0 0
0 0
0 0 0 0 1
0 0 0 0 0
0 0 0 0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 1
0 0
Address setting Page B writing setting
VSIZE1 VSIZE0
VP9 VP8 VP7 VP6 VP5 VP4 VP3 VP2 VP1 VP0 HP9 HP8 HP7 HP6 HP5 HP4 HP3 HP2 HP1 HP0 0 0 0 0 0 0 0 0 0 0
Page B
Vertical display location setting Horizontal display location setting
0 0
0 0
Address 100016 Data Data
............
Address setting Bit map setting
100016 100116
Bit map RAM (PageB) (R0,R1,R2,G0,G1,G2,B0,B1,B2)
3AFF16 3AFF16
Data Data
Address 000016 Data Data 000016 000116
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 1
0 0 0
0 0 0
0 1 0
0 1 0
Address setting
Page A and B writing setting
Display ON
Notes 1. Registers PAGEONA and PAGEONB perform writing control of data. 2. Input the clock with which the cycle was fixed and continued from the TCK pin. Moreover, input horizontal synchronized signal into HOR pin, and input vertical synchronized signal into VERT pin.
Fig. 14 Example of data setting
Page B
19
MITSUBISHI MICROCOMPUTERS
M35080FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
Horizontal synchronors signal (3V) Synchronous signal generator Vertical synchronors signal (3V)
+3V
Output buffer
1 2 1F --+ 3 4 5 Microcomputer 6 7 External clock 8 9 10 11 12 LP VSS2 AC CS SCK SIN TCK VDD1 P0/BLNK P1/R2 P2/R1 P3/R0 +3V 100 F +-- 1F 0.01 F
24
NC
VDD2 ROUT/G2 GOUT/G1 BOUT/G0 IREF/B2 VG2/B1 VG1/B0 BIN VSS1 VERT HOR
23 22 21 20 19 18 1.2K 0.1 F 300
R
Fig.15 Example of the M35080FP peripheral circuit (at analog RGB output setting)
M35080FP
17 0.1 F 16 15 14 13 100 F --+ 1F 0.01 F
G
Mixing video pre-amp
B
BLANK
Horizontal synchronors signal (3V) Synchronous signal generator Vertical synchronors signal (3V)
+3V
1 2 1F -+ 3 4 5 Microcomputer 6 7 External clock 8 9 10 11 12 LP VSS2 AC CS SCK SIN TCK VDD1 P0/BLNK P1/R2 P2/R1 P3/R0 +3V 100F +- 1F 0.01F
24
NC
VDD2 ROUT/G2 GOUT/G1 BOUT/G0 IREF/B2 VG2/B1 VG1/B0 BIN VSS1 VERT HOR
23 22 21 20 19 18 17 16 15 14 13 100F -+ 1F 0.01F G2 G1 G0 B2 B1 B0 R0 R1 R2 BLANK Mixing video pre-amp
Fig.16 Example of the M35080FP peripheral circuit (at digital RGB output setting)
M35080FP
20
MITSUBISHI MICROCOMPUTERS
M35080FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
DATA INPUT
SERIAL DATA INPUT TIMING (1) Serial data should be input with the LSB first. (2) The address consists of 16 bits. (3) The data consists of 16 bits. __ (4) The 16 bits in the SCK after the CS signal has fallen are the address, and for succeeding input data, the address is incremented every 16 bits. Therefore, it is not necessary to input the address from the second data.
CS
SCK
SIN LSB Address(16 bits) MSB LSB Data(16 bits) N MSB LSB Data(16 bits) N+1 N = 1,2,3......... MSB
Fig.17 Serial input timing
21
MITSUBISHI MICROCOMPUTERS
M35080FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
TIMING REQUIREMENTS (VDD = 3 0.30 V, Ta = -20 to +85C, unless otherwise noted)
Serial data input Limits Symbol tw(SCK)
___
Parameter SCK width
____
Max. 200 200 2 200 200 10
Typ. - - - - - -
Max. - - - - - -
Unit ns ns s ns ns s
Remarks
tsu(CS)
___
CS setup time
____
th(CS) tsu(SIN) th(SIN) tword
CS hold time SIN setup time SIN hold time 1 word write time
Refer to fig 18
tw(CS) 1s (min.) CS
tsu(CS)
tw(SCK)
tw(SCK)
th(CS)
SCK
tsu(SIN)
th(SIN)
SIN
CS tword more than 2 s SCK 1 2 ... 12 13 14 15 16 1 ... 12 13 14 15 16
Fig.18 Serial input timing
22
MITSUBISHI MICROCOMPUTERS
M35080FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
ABSOLUTE MAXIMUM RATINGS (VDD = 3.00V, Ta = -20 to +85C, unless otherwise noted)
Symbol VDD VI VO Pd Topr Tstg Supply voltage Input voltage Output voltage Power dissipation Operating temperature Storage temperature Ta = +25 C Parameter Conditions With respect to VSS. Ratings -0.3 to +4.2 VSS -0.3 VI VDD +0.3 VSS VO VDD +70 -20 to +85 -40 to +125 Unit V V V mW C C
RECOMMENDED OPERATING CONDITIONS (VDD = 3.00V, Ta = -20 to +85C, unless otherwise noted)
Symbol VDD VIH VIL FOSC H.sync Supply voltage "H" level input voltage "L" level input voltage
__ __
Parameter Min. 2.7 SIN, SCK, CS, AC, HOR, VERT
__ __
Limits Typ. 3.00 VDD 0 - - Max. 3.3 VDD 0.2 VDD 20.0 20.0
Unit V V V MHz kHz
0.8 VDD 0 10.0 10.0
SIN, SCK, CS, AC, HOR, VERT
Oscillating frequency for display Horizontal synchronous signal input frequeney
ELECTRICAL CHARACTERISTICS (VDD = 3.00V, Ta = 25C, unless otherwise noted)
Symbol VDD IDD VOH Supply voltage Supply current (at analog output) "H" level output voltage P0 to P7,R0 to R2 G0 to G2,B0 to B2 P0 to P7,R0 to R2 "L" level output voltage
__
Parameter
Limits Test conditions Ta = -20 to +70C VDD = 3.00V VDD = 2.70V, IOH = -1mA Min. 2.70 - 2.2 Typ. 3.00 15 - Max. 3.30 25 - Unit V mA V
VOL RI VTCK VDAO NL
G0 to G2,B0 to B2
VDD = 2.70V, IOL = 1mA VDD = 3.00V
- 10 0.7 VDD
- - - 1.0 -
0.5 100 VDD - 2.0
V k V Vp-p LSB
Pull-up resistance AC External clock input width Full scale width Nonlinear nature error ROUT,GOUT,BOUT ROUT,GOUT,BOUT
RIREF=1.2K, RL=300 RIREF=1.2K, RL=300
- -
23
MITSUBISHI MICROCOMPUTERS
M35080FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
NOTE FOR SUPPLYING POWER __
(1) Timing of power supplying to AC pin The internal circuit __M35080FP is reset when the level of the of auto clear input pin AC is "L". This pin in hysteresis input with the pull-up resistor. __ The timing about power supplying of AC pin is shown in Figure below. After supplying the power (VDD and VSS) to M35080FP and the supply voltage becomes more than 0.8 VDD, it needs to keep __ VIL time; tw of the AC pin for more than 1ms. __ Start inputting from microcomputer after AC pin supply voltage becomes more than 0.8 VDD and keeping 200ms wait time.
(2) Timing of power supplying to VDD1 and VDD2. Supply power to VDD1 and VDD2 at the same time.
Voltage [V]
Data input disable
VDD Supply voltage 0.8 VDD VAC (AC pin input voltage)
0.2 VDD
Time t [s] tW tS
__
Fig.19 Timing of power supplying to AC pin
PRECAUTION FOR USE
Notes on noise and latch-up In order to avoid noise and latch-up, connect a bypass capacitor (0.1F) directly between the VDD1 pin and VSS1 pin, and the VDD2 pin and VSS2 pin using a heavy wire. Notes on the time of external clock input to TCK pin Input the continuous external clock which cycle is fixed and synchronized with horizontal synchronized signal from TCK pin. And, input continuous horizontal synchronized signal which cycle is fixed from HOR pin. Do not stop clock input absolutely during display.
24
MITSUBISHI MICROCOMPUTERS
M35080FP
SCREEN CHARACTER and PATTERN DISPLAY CONTROLLERS
PACKAGE OUTLINE
24P2Q-A
EIAJ Package Code SSOP24-P-300-0.80
24
MMP
JEDEC Code - Weight(g) 0.2
13
Plastic 24pin 300mil SSOP
Lead Material Cu Alloy e b2
HE
E
F Recommended Mount Pad Symbol
1 12
e1
A
G
D
A2 e
b
A1
y
c z Z1 Detail G Detail F
A A1 A2 b c D E e HE L L1 z Z1 y b2 e1 I2
Dimension in Millimeters Min Nom Max 2.1 - - 0.2 0.1 0 - 1.8 - 0.45 0.35 0.3 0.25 0.2 0.18 10.2 10.1 10.0 5.4 5.3 5.2 - 0.8 - 8.1 7.8 7.5 0.8 0.6 0.4 - 1.25 - - 0.65 - - - 0.8 0.1 - - 0 - 8 - 0.5 - - 7.62 - - 1.27 -
L1
L
I2
25
Keep safety first in your circuit designs!
* Mitsubishi Electric Corporation puts the maximum effort into making semiconductor products better and more reliable, but there is always the possibility that trouble may occur with them. Trouble with semiconductors may lead to personal injury, fire or property damage. Remember to give due consideration to safety when making your circuit designs, with appropriate measures such as (i) placement of substitutive, auxiliary circuits, (ii) use of non-flammable material or (iii) prevention against any malfunction or mishap.
Notes regarding these materials
* * * These materials are intended as a reference to assist our customers in the selection of the Mitsubishi semiconductor product best suited to the customer's application; they do not convey any license under any intellectual property rights, or any other rights, belonging to Mitsubishi Electric Corporation or a third party. Mitsubishi Electric Corporation assumes no responsibility for any damage, or infringement of any third-party's rights, originating in the use of any product data, diagrams, charts, programs, algorithms, or circuit application examples contained in these materials. All information contained in these materials, including product data, diagrams, charts, programs and algorithms represents information on products at the time of publication of these materials, and are subject to change by Mitsubishi Electric Corporation without notice due to product improvements or other reasons. It is therefore recommended that customers contact Mitsubishi Electric Corporation or an authorized Mitsubishi Semiconductor product distributor for the latest product information before purchasing a product listed herein. The information described here may contain technical inaccuracies or typographical errors. Mitsubishi Electric Corporation assumes no responsibility for any damage, liability, or other loss rising from these inaccuracies or errors. Please also pay attention to information published by Mitsubishi Electric Corporation by various means, including the Mitsubishi Semiconductor home page (http://www.mitsubishichips.com). When using any or all of the information contained in these materials, including product data, diagrams, charts, programs, and algorithms, please be sure to evaluate all information as a total system before making a final decision on the applicability of the information and products. Mitsubishi Electric Corporation assumes no responsibility for any damage, liability or other loss resulting from the information contained herein. Mitsubishi Electric Corporation semiconductors are not designed or manufactured for use in a device or system that is used under circumstances in which human life is potentially at stake. Please contact Mitsubishi Electric Corporation or an authorized Mitsubishi Semiconductor product distributor when considering the use of a product contained herein for any specific purposes, such as apparatus or systems for transportation, vehicular, medical, aerospace, nuclear, or undersea repeater use. The prior written approval of Mitsubishi Electric Corporation is necessary to reprint or reproduce in whole or in part these materials. If these products or technologies are subject to the Japanese export control restrictions, they must be exported under a license from the Japanese government and cannot be imported into a country other than the approved destination. Any diversion or reexport contrary to the export control laws and regulations of Japan and/or the country of destination is prohibited. Please contact Mitsubishi Electric Corporation or an authorized Mitsubishi Semiconductor product distributor for further details on these materials or the products contained therein.
* *
* *
*
(c) 2002 MITSUBISHI ELECTRIC CORP. New publication, effective MAR. 2002. Specifications subject to change without notice.
REVISION DESCRIPTION LIST
Rev. No. 1.0 First Edition Revision Description
M35080FP Data Sheet
Rev. date 0203
(1/1)


▲Up To Search▲   

 
Price & Availability of M35080FP

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X